An Oberon-2 Binding for the ODMG-93 Standard

نویسنده

  • Markus Knasmüller
چکیده

The lack of a standard is a major limitation to the widespread use of a facility. Therefore the Object Database Management Group (ODMG) presented a standard for object-oriented databases [Cat96], which includes an object model, using the OMG Object model as the basis, an object definition language (ODL), an object query language (OQL), and the definition of a C++ and a Smalltalk binding. Current work of ODMG concentrates on a JAVA binding. These bindings explain how to write portable C++, Smalltalk or JAVA code that manipulates persistent objects. In this Ph.D. work we present an Oberon-2 binding for the ODMG-93 standard. We show how it is possible to declare objects, to make objects persistent, and to invoke OQL commands under the Oberon-2 language, which is a general purpose programming language in the tradition of Pascal and Modula-2. In contrast to other bindings we do not offer a standard but an already implemented binding.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The Object Database Standard: ODMG-93 (Release 1.2)

Only for you today! Discover your favourite the object database standard odmg 93 release 1 2 morgan kaufmann series in data management systems book right here by downloading and getting the soft file of the book. This is not your time to traditionally go to the book stores to buy a book. Here, varieties of book collections are available to download. One of them is this the object database stand...

متن کامل

Extending the ODMG Object Model with Time

Although many temporal extensions of the relational data model have been proposed, there is no comparable amount of work in the context of object-oriented data models. Moreover, extensions to the relational model have been proposed in the framework of SQL standards, whereas no attempts have been made to extend the standard for objectoriented databases, defined by ODMG. This paper presents T ODM...

متن کامل

Extending ODMG for Federated Database Systems

for Federated Database Systems Elke Radeke C-LAB F urstenalle 11, 33102 Paderborn, Germany [email protected], http://www.c-lab.de/ elke Abstract A federated database system (FDBS) allows a uniform and transparent access to the data of multiple heterogeneous DBS. Therefore the federation layer converts the heterogeneous data into a canonical data model. Object-oriented data models are shown to be m...

متن کامل

A Comparison of ECMA PCTE and ODMG-93

Integrated Computer Aided Software Engineering (CASE) tool environments are essential to improve productivity of software development. To provide portable integrated tool environments, Portable Common Tool Environment (PCTE) was introduced. PCTE is a standard for Software Engineering Environments (SEEs). PCTE provides a number of SEE repository services as a form of public tool interface for CA...

متن کامل

SQL3/ODMG-93 Integration through MIMO

MIMO is a model that tries to integrate some of the main current object models (SQL3, ODMG-93, UML), covering all the database development phases. It is defined in the framework of the ENEASIBD project, that is being developed by the “Grupo de Bases de Datos Avanzadas ” at “Universidad Carlos III” (Madrid, Spain). An objective of ENEAYBD is to allow generation of ODMG-93 andor SQL3 schemata >om...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007